Exploring compression techniques for ROOT IO

نویسندگان

  • Zhe Zhang
  • Brian Bockelman
چکیده

ROOT provides an flexible format used throughout the HEP community. The number of use cases from an archival data format to end-stage analysis has required a number of tradeoffs to be exposed to the user. For example, a high “compression level” in the traditional DEFLATE algorithm will result in a smaller file (saving disk space) at the cost of slower decompression (costing CPU time when read). At the scale of the LHC experiment, poor design choices can result in terabytes of wasted space or wasted CPU time. We explore and attempt to quantify some of these tradeoffs. Specifically, we explore: the use of alternate compressing algorithms to optimize for read performance; an alternate method of compressing individual events to allow efficient random access; and a new approach to whole-file compression. Quantitative results are given, as well as guidance on how to make compression decisions for different use cases.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementation of VlSI Based Image Compression Approach on Reconfigurable Computing System - A Survey

Image data require huge amounts of disk space and large bandwidths for transmission. Hence, imagecompression is necessary to reduce the amount of data required to represent a digital image. Thereforean efficient technique for image compression is highly pushed to demand. Although, lots of compressiontechniques are available, but the technique which is faster, memory efficient and simple, surely...

متن کامل

The Implementation and Performanceof Compressed

In this paper, we show how compression can be integrated into a relational database system. Speciically, we describe how the storage manager, the query execution engine, and the query optimizer of a database system can be extended to deal with compressed data. Our main result is that compression can signiicantly improve the response time of queries if very lightweight compression techniques are...

متن کامل

Facet-sparing lumbar decompression with a minimally invasive flexible MicroBlade Shaver® versus traditional decompression: quantitative radiographic assessment

BACKGROUND Laminectomy/laminotomy and foraminotomy are well established surgical techniques for treatment of symptomatic lumbar spinal stenosis. However, these procedures have significant limitations, including limited access to lateral and foraminal compression and postoperative instability. The purpose of this cadaver study was to compare bone, ligament, and soft tissue morphology following l...

متن کامل

An Alternative approach to Temporary Memory Management in Databases using Object Oriented Systems

Regardless of the supremacy of relational database management systems (RDBMS) in the databases, object-oriented database management systems (OODBMS) continue to play crucial role in the management of data. Generally, the complex data are often found in telecommunications, business, engineering and web based applications. The most common approach of accessing such data is navigation. However, th...

متن کامل

A compression engine for multidimensional array database systems

Multidimensional array data can be found in many areas, ranging from classic applications like digital image and video data, over spatial and spatio-temporal fields commonly used in medical research, scientific computing and numerical simulation, to abstract high-dimensional data cubes in e.g. OLAP. While traditionally all these data types have been treated as entirely different entities with s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1704.06976  شماره 

صفحات  -

تاریخ انتشار 2017